@charset "UTF-8";
@font-face {font-family:OpenSans;src: url('Open-Sans-2.ttf');}
html,body {color:#333;margin:0;font-family:myriad set pro,helvetica neue,Helvetica,Arial,Verdana,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a,label,button,input,select {-webkit-tap-highlight-color:transparent}
img {border:0}
body{float:left;width:100%;background:#CCC;color:#666;font-size:14px;color:#404040;line-height:180%;letter-spacing:0px;font-family:OpenSans, "微软雅黑","Microsoft YaHei UI","Microsoft YaHei",Heiti,"黑体",sans-serif;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,p,blockquote,pre,button,fieldset,form,input,legend,textarea,th,td{margin:0;padding:0}
td{padding:5px 8px;}
a {text-decoration:none;color:#202020;line-height:180%;}
button,input,optgroup,select,textarea {margin:0;font:inherit;color:inherit;outline:none}
table{border-collapse: collapse;border-spacing: 0;}
li{list-style:none}
ol, ul{list-style: none;}
a:hover{color:#88AB01}

.video-back{display:block;float:left;width:100%;position:relative;height:100%;}
.video-back h1{display:block;text-align:center;color:#fff;font-size:50px;}
.video-back p{display:block;color:#fff;margin:0px;padding:0px;margin-bottom:20px;}

.main-heading{text-align: center;margin: 50px auto;font-size: 70px;}
.main-para{margin: 10px 100px;text-align: center; font-size: 20px;}

.vidbacking{position:absolute;width:100%;height:100%;}



.topfixbox{float:left;width:100%;background:#FFF;position:fixed;left:0px;top:0px;z-index:999;box-shadow:0px 0px 12px rgba(0,0,0,0.3)}

.bann{float:left;width:100%;position:relative;margin-top:68px;background:#FFF;}
.bann{
    --swiper-theme-color: #88AB01;/* 设置Swiper风格 */
    --swiper-navigation-color: #88AB01;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 50px;/* 设置按钮大小 */
  }
.bann .swiper-button-next{right:5%;}
.bann .swiper-button-prev{left:5%;}

.bann .swiper-slide{float:left;width:100%;position:relative}
.bann .swiper-slide .txt{float:left;width:100%;position:absolute;top:50%;margin-top:-60px;z-index:999;}


.bann .swiper-slide .txt h1{font-weight:normal;font-size:50px;color:#FFF;line-height:180%;}
.bann .swiper-slide .txt p{font-weight:normal;font-size:22px;color:#FFF;line-height:180%;letter-spacing:5px;}


.blanks{}


.allout{max-width:1920px;margin:0px auto;background:#fff;}
.alloutfloat{float:left;width:100%;background:#fff;}

.mainbox{margin:0px auto;max-width:1400px;padding:0px 30px;}
.head{float:left;width:100%;position:relative;padding:10px 0px;}

.logo{float:left;width:200px;background:url(logo.png) left no-repeat;height:48px;background-size:auto 35px}
.tels{float:right;padding-left:20px;background:url(tel.png) left no-repeat;font-size:15px;background-size:auto 20px;line-height:48px;color:#88AB01;}
.logo a{display:block;float:left;width:100%;height:48px;}

.navBar{float:left;padding:5px 0px;}
.navBar ul li{float:left;position:relative;padding-right:1px;}
.navBar ul li:last-child{border-right:none;}
.navBar ul li h3{float:left;padding:0px 10px;}
.navBar ul li h3 a{float:left;line-height:36px;border-bottom:2px solid #fff;font-weight:400;position:relative;transition:0.3s;}

.navBar ul li h3 a:hover{color:#88AB01;}
.navBar ul li.on h3 a{color:#88AB01;border-bottom:2px solid #88AB01;}

.navBar ul li .sub{float:left;width:100%;position:absolute;top:38px;left:0%;z-index:9999;display:none;background:#F2F2F2;}
.navBar ul li .sub ul li{float:left;width:100%;border:none;padding-top:1px;background:none;margin:0px;PADDING-RIGHT:0PX;}
.navBar ul li .sub ul li a{line-height:130%;font-size:14px;float:left;width:100%;text-align:center;padding:5px 10px;transition:0.3s;}
.navBar ul li .sub ul li a:hover{background:#88AB01;color:#FFF;}
.navBar ul li .sub ul li:first-child a{padding-top:15px;}
.navBar ul li .sub ul li:last-child a{padding-bottom:15px;}





.aboutbox{float:left;width:100%;padding:0px;margin-top:40px;padding-bottom:0px;}

.h_about{float:left;width:76%;padding:0px 0px 20px 0px;margin-top:30px;margin-left:12%;}
.h_about strong{font-weight:bold;}
.h_about p{float:left;width:100%;margin-bottom:0px;text-align:center;text-decoration:underline;}
.aboutbox .more{margin-top:0px;display: -webkit-flex;display:flex;width:100%;justify-content:center}
.aboutbox .more a{background:#88AB01;padding:0px 25px;text-align:center;line-height:40px;transition: 0.3s;color:#FFF;border:1px solid #88AB01}
.aboutbox .more a:hover {background:#FFF;color:#88AB01;}

.aboutboxx{float:left;width:100%;padding:0px;margin-top:80px;padding-bottom:50px;}
.aboutboxx .more{margin-top:0px;display: -webkit-flex;display:flex;width:100%;justify-content:center}
.aboutboxx .more a{background:#88AB01;padding:0px 25px;text-align:center;line-height:40px;transition: 0.3s;color:#FFF;border:1px solid #88AB01}
.aboutboxx .more a:hover {background:#FFF;color:#88AB01;}




.index_tit{float:left;width:100%;margin-top:30px;}
.index_tit h3{float:left;width:100%;font-size:40px;line-height:50px;font-weight:normal;text-align:center;color:#000;background:url(index_tit.png) bottom no-repeat;padding-bottom:20px;}
.index_tit h3 span{color:#88AB01;font-weight:normal;}
.index_tit h3 span:after{content:"·";PADDING:0px 10px;}

.index_tit p{float:left;width:100%;font-size:16px;line-height:50px;text-align:center;color:#999;letter-spacing:2px;}


.mainbox_float{float:left;width:100%;margin-top:0px;background:#fff;position:relative;}
.mainbox_about{float:left;width:100%;margin-top:0px;background:#FFF;position:relative;padding-bottom:70px;}
.mainbox_abouta{float:left;width:100%;margin-top:0px;background:#FFF;position:relative;padding-bottom:00px;}

.mainbox_product{float:left;width:100%;margin-top:0px;background:#F4F4F4;position:relative;padding-bottom:40px;padding-top:30px;}

.mainbox_svs{float:left;width:100%;margin-top:0px;background:url(svs.jpg) top no-repeat;background-size:cover;position:relative;padding-bottom:0px;padding-top:30px;}
.mainbox_case{float:left;width:100%;margin-top:0px;background:url(case.jpg) bottom no-repeat #fff;position:relative;padding-bottom:160px;padding-top:0px;}

.mainbox_news{float:left;width:100%;margin-top:0px;background:url(news.jpg) bottom no-repeat #fff;position:relative;padding-bottom:70px;padding-top:40px;}




.slideTxtBox{ FLOAT:LEFT;width:100%;background:#88AB00;margin-top:30px;box-shadow:2px 2px 10px rgba(0,0,0,0.6)}
.slideTxtBox .hd{float:left;width:15%;position:relative;z-index:99;}
.slideTxtBox .hd ul li{ float:left; width:100%;padding:0px 20px; cursor:pointer;line-height:50px;color:#FFF;font-size:16px;transition: 0.5s;background:url(ss.png) -70px center  no-repeat;}
.slideTxtBox .hd ul li.on{ width:120%;background:url(ss.png) right no-repeat #6E8A01;}

.slideTxtBox .bd ul{float:left;width:85%;}
.slideTxtBox .bd li{float:left;width:100%;}
.slideTxtBox .bd li img{float:left;width:50%;}







.homeclass{display:flex;justify-content:CENTER;WIDTH:100%;}
.homeclass ul{display:flex;}
.homeclass ul li{flex:1;white-space:nowrap;PADDING-RIGHT:10PX;transition: 1s;}
.homeclass ul li a{FLOAT:LEFT;width:100%;padding:0px 20px;background:#88AB00;color:#FFF;LINE-HEIGHT:50PX;transition: 0.5s;}
.homeclass ul li:hover{transform: rotateY(360deg);}
.homeclass ul li:hover a{background:#FFF;color:#88AB00;}

.mainbox_fuwu{float:left;width:100%;margin-top:60px;background:rgba(0,0,0,0.65);position:relative;padding-bottom:0px;padding-top:0px;background-size: 100% auto;}
.mainbox_w{float:left;width:100%;margin-top:0px;background:#FFF;position:relative;padding-bottom:40px;}

.fuwu{float:left;width:100%;position: relative;padding-bottom:50px;margin-top:30px;}

.fuwu{
    --swiper-theme-color: #88AB01;/* 设置Swiper风格 */
    --swiper-navigation-color: #FFF;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 50px;/* 设置按钮大小 */
    --swiper-pagination-color: #88AB01;/* 两种都可以 */
  }
.fuwu .swiper-button-next{right:15PX;top:34%;BACKGROUND:rgba(136,171,001,0.4);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;transition: 0.3s;}
.fuwu .swiper-button-prev{left:15PX;top:34%;BACKGROUND:rgba(136,171,001,0.4);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;transition: 0.3s;}
.fuwu .swiper-pagination-bullet{width:15px;height:15px;}

.fuwu .swiper-button-next:hover{BACKGROUND:#88AB01;}
.fuwu .swiper-button-prev:hover{BACKGROUND:#88AB01;}
.fuwu .swiper-slide{padding:1px;background:rgba(255,255,255,0.8);}
.fuwu .swiper-slide h3{float:left;width:100%;line-height:60px;}

.fuwu .swiper-slide:hover img{filter: contrast(180%);transition-duration:1s;}


.laoshi{float:left;width:100%;position: relative;padding-bottom:50px;margin-top:30px;}

.laoshi{
    --swiper-theme-color: #88AB01;/* 设置Swiper风格 */
    --swiper-navigation-color: #FFF;/* 单独设置按钮颜色 */
    --swiper-navigation-size: 50px;/* 设置按钮大小 */
    --swiper-pagination-color: #88AB01;/* 两种都可以 */
  }
.laoshi .swiper-button-next{right:15PX;top:34%;BACKGROUND:rgba(136,171,001,0.4);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;transition: 0.3s;}
.laoshi .swiper-button-prev{left:15PX;top:34%;BACKGROUND:rgba(136,171,001,0.4);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;transition: 0.3s;}
.laoshi .swiper-pagination-bullet{width:15px;height:15px;}

.laoshi .swiper-button-next:hover{BACKGROUND:#88AB01;}
.laoshi .swiper-button-prev:hover{BACKGROUND:#88AB01;}
.laoshi .swiper-slide{background:#fff;}
.laoshi .swiper-slide h3{float:left;width:100%;background:#88AB01;line-height:70px;color:#FFF;}

.laoshi .swiper-slide:hover img{transform: rotateY(180deg);transition-duration:1s;}




.kecheng{float:left;width:100%;border:1px solid #FFF;border-left:none;box-shadow:2px 2px 10px rgba(0,0,0,0.5)}
.kecheng ul li{float:left;width:25%;border-left:1px solid #fff;position:relative;transition: 0.3s;}
.kecheng ul li .img{float:left;width:100%;overflow:hidden;}
.kecheng ul li .img img{float:left;width:100%;transition: 0.3s;}
.kecheng ul li .cons{float:left;width:100%;background:#F0F0F0;padding:10px 20px 20px 20px;transition: 0.3s;}
.kecheng ul li .cons h3{float:left;width:100%;color:#88AB01}
.kecheng ul li .cons h3 a{float:left;width:100%;color:#88AB01;transition: 0.3s;}
.kecheng ul li .con{float:left;width:100%;transition: 0.3s;}


.kecheng ul li:hover .cons{background:#88AB01}
.kecheng ul li:hover .cons h3 a{color:#FFF;}
.kecheng ul li:hover img{transform:scale(1.1)}

.kecheng ul li:hover .con{color:#ddd;}


.shipin{float:left;width:100%;padding-bottom:0px;margin-top:20px;box-shadow:5px 5px 12px rgba(0,0,0,0.2);}
.shipin ul li{float:left;width:25%;border-left:1px solid #f4f4f4;MARGIN-TOP:1PX;position:relative;transition: 0.3s;}
.shipin ul li .img{float:left;width:100%;overflow:hidden;height:450px;}
.shipin ul li .img img{float:left;height:500px;transition: 0.3s;}

.shipin ul li  h3{float:left;width:100%;color:#88AB01;background:#FFF;padding:30px 20px;transition: 0.3s;}
.shipin ul li  h3 a{float:left;width:100%;color:#88AB01;transition: 0.3s;text-align:center;}
.shipin ul li  h3 a span{font-weight:400;color:#202020}
.shipin ul li:hover{box-shadow:5px 5px 12px rgba(0,0,0,0.7);z-index:9;}

.shipin ul li:hover  h3{background:#88AB01;}
.shipin ul li:hover  h3 a{color:#FFF;}
.shipin ul li:hover  h3 a span{color:#FFF;}

.shipin ul li:hover img{transform:scale(1.1)}





.huodong{float:left;width:100%;padding-bottom:20px;}
.huodong ul li{float:left;width:50%;MARGIN-TOP:20PX;position:relative;transition: 0.3s;padding-left:10px;display:flex;align-items:center;}
.huodong ul li:nth-child(2n+1){padding-left:0px;padding-right:10px;}
.huodong ul li .img{width:30%;position:relative;z-index:9}
.huodong ul li .img img{float:left;width:110%;transition: 0.3s;padding:3px;background:#FFF;}
.huodong ul li .cons{width:70%;background:#FFF;padding:20px 20px 20px 40px;transition: 0.3s;}
.huodong ul li .cons h3{float:left;width:100%;color:#88AB01}
.huodong ul li .cons h3 a{float:left;width:100%;color:#88AB01;transition: 0.3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.huodong ul li .con{float:left;width:100%;transition: 0.3s;}


.huodong ul li:hover .cons{background:#88AB01;padding-left:50px;}
.huodong ul li:hover .cons h3 a{color:#FFF;}
.huodong ul li:hover img{transform:scale(1.1)}

.huodong ul li:hover .con{color:#ddd;}



#certify{position:relative;width:100%;float:left;margin-top:50px;}
#certify .swiper-wrapper{width:100%;float:left;padding-bottom:10px;}
#certify  .swiper-slide{float:left;width:400px;position:relative;padding:10px;border:1px solid #ddd;box-shadow:0px 0px 3px rgba(0,0,0,0.2)}
#certify  .swiper-slide img{float:left;width:100%;display:block}


#certify .swiper-button-next{right:15PX;top:40%;BACKGROUND:rgba(136,171,001,0.4);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;transition: 0.3s;}
#certify .swiper-button-prev{left:15PX;top:40%;BACKGROUND:rgba(136,171,001,0.4);PADDING:10PX;WIDTH:50PX;HEIGHT:100PX;transition: 0.3s;}

#certify .swiper-button-next:hover{BACKGROUND:#88AB01;}
#certify .swiper-button-prev:hover{BACKGROUND:#88AB01;}

.ebdar .swiper-pagination-bullet{width:15px;height:15px;}

#certify .swiper-container{
  --swiper-theme-color: #88AB01;/* 设置Swiper风格 */
  --swiper-navigation-color: #FFF;/* 单独设置按钮颜色 */
  --swiper-navigation-size: 50px;/* 设置按钮大小 */
  --swiper-pagination-color: #88AB01;/* 两种都可以 */
}


.footbox{float:left;width:100%;background:#434343;margin-top:0px;padding:30px 0px;}


.svs{float:left;width:100%;}
.svs ul li{float:left;width:33.3333%;padding:40px 0px;border-right:1px solid #666;transition:0.3s;}
.svs ul li:nth-child(1){border-left:1px solid #666}
.svs ul li:hover{background:rgba(0,0,0,0.4);}

.svs ul li:hover i{transform: rotateY(360deg);transition-duration:2s;}



.svs ul li i{float:left;width:100%;height:120px;background:url(s1.png) center center no-repeat;}
.svs ul li:nth-child(2) i{background:url(s3.png) center center no-repeat;}
.svs ul li:nth-child(3) i{background:url(s4.png) center center no-repeat;}
.svs ul li h2{float:left;width:100%;text-align:center;line-height:30px;font-size:18px;color:#FFF;font-weight:600;}
.svs ul li h3{float:left;width:100%;text-align:center;padding-bottom:15px;line-height:30px;font-size:18px;color:#88AB01;font-weight:600;}

.svs ul li p{float:left;width:100%;text-align:center;color:#ccc;font-weight:normal;padding:0px 80px;}













.ig-tool { position:fixed; right:5px; top:50%; margin-top:2px; z-index:999; }
.ig-tool dd { width:50px; height:50px; background:#b5b5b5; position:relative; margin-bottom:2px; }
.ig-tool dd a { display:block; width:50px; height:50px; overflow:hidden; text-indent:-99em; }
.ig-tool dd:last-child { background:#797979; }
.ig-tool dd a.ico-qiao { background: url(ico-tool.png) center -50px no-repeat; }
.ig-tool dd a.ico-qq { background:url(ico-tool.png) center -250px no-repeat; }
.ig-tool dd a.ico-lxb { background:url(ico-tool.png) center -100px no-repeat; }
.ig-tool dd a.ico-xuqiu { background:url(ico-tool.png) center -150px no-repeat; }
.ig-tool dd a.ico-code { background:url(ico-tool.png) center -200px no-repeat; }
.ig-tool dd a.ico-top { background:url(ico-tool.png) center 0 no-repeat; }
.ig-tool dd a:hover { background-color:#88AB01; }
.ig-tool dd .code { position:absolute; right:55px; bottom:0; background:#FFF; box-shadow:0 0 5px rgba(0,0,0,0.5); padding:10px; text-align:center; display:none; }
.ig-tool dd .code img { display:block; width:120px; height:120px; }
.ig-tool dd .code span { line-height:20px; color:#999; white-space:nowrap; }

.ig-tool dd .ddtel { position:absolute; right:55px;color:#88AB01;width:180px; bottom:0;font-size:22px;line-height:30px; background:#FFF; box-shadow:0 0 5px rgba(0,0,0,0.5); padding:10px; text-align:center; display:none; }




.yuanqu{float:left;width:100%;padding-left:10px;margin-top:30px;}
.yuanqu ul li{float:left;width:25%;margin-top:10px;padding-right:10px;}
.yuanqu ul li i{float:left;width:100%;}
.yuanqu ul li i img{float:left;width:100%;}


.bann{float:left;width:100%;}
.bann img{float:left;width:100%;}

.swiper-wrapper{width: 100%;float:left;height:auto;}
.swiper-container {width: 100%;float:left;height:auto;}
.swiper-slide {float:left;width: 100%;text-align: center;height:auto;}
.swiper-slide img{float:left;width:100%;}


.pic_product{float:left;width:85%;border:1px solid #ddd;padding:0px 20px 20px 20px;}
.pic_product ul li{float:left;width:100%;margin-top:20px;padding-bottom:20px;border-bottom:1px dashed #ddd;display:flex;align-items:center;}
.pic_product ul li:last-child{padding-bottom:0px;border-bottom:0px dashed #ddd;}
.pic_product ul li .img{width:25%;}
.pic_product ul li .img img{float:left;width:100%;}
.pic_product ul li .cons{width:75%;padding-left:20px;}
.pic_product ul li h3{float:left;width:100%;padding-bottom:5px;line-height:150%;}
.pic_product ul li h3 a{font-size:18px;font-weight:bold;line-height:150%;}
.pic_product ul li h3 a em{color:#FF0000;font-size:18px;font-weight:bold;line-height:150%;}
.pic_product ul li .con{float:left;width:100%;color:#666}




.showPage{FLOAT:LEFT;WIDTH:100%;padding:0px 0px;}
.showPage #page{float:right;padding:15px;}
.showPage p{float:left;padding:0px 15px;border:1px solid #ddd;line-height:40px;margin-left:5px;}
.showPage a{float:left;padding:0px 15px;border:1px solid #ddd;line-height:40px;margin-left:5px;}

.showPage a.cur{border:1px solid#88AB01;background:#88AB01;color:#FFF;}

.pathout{float:left;width:100%;}
.path{float:left;width:100%;margin-top:0px;}
.path span{float:right;line-height:70px;}
.path span em{float:right;width:30px;height:70px;background:url(hb.png) center center no-repeat;background-size:auto 12px;}
.path span:first-child em{display:none;}
.path span a{line-height:70px;}

.pic_list_si{float:right;width:85%;border:1px solid #ddd;margin-bottom:30px;padding:10px;background:rgba(255,255,255,0.6)}
.pic_list_si ul li{float:left;width:25%;padding:10px;position:relative;overflow:hidden;}
.pic_list_si ul li i{float:left;width:100%;overflow:hidden;border:1px solid #f4f4f4;padding:5px;transition: 0.3s;}
.pic_list_si ul li i em{float:left;width:100%;overflow:hidden;}
.pic_list_si ul li i img{float:left;width:100%;}
.pic_list_si ul li h4{float:left;width:100%;transition: 0.3s;padding:0px 10px;text-align:center;line-height:50px;height:50px;overflow:hidden;background:#F4F4F4}
.pic_list_si ul li a:hover i img{float:left;width:100%;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
   
.pic_list_si ul li:hover h4{background:#88AB01;color:#FFF}
.pic_list_si ul li:hover i{border:1px solid #88AB01;}

   

.pic_list_san{float:right;width:85%;margin-bottom:0px;padding:0px;border:1px solid #ddd;padding:10px;background:rgba(255,255,255,0.6)}
.pic_list_san ul li{float:left;width:33.333%;padding:0px;padding:10px;}
.pic_list_san ul li i img{float:left;width:100%;transition: 0.3s;}
.pic_list_san ul li i{float:left;width:100%;overflow:hidden;border:1px solid #f4f4f4;padding:5px;transition: 0.3s;}
.pic_list_san ul li i em{float:left;width:100%;overflow:hidden;}
.pic_list_san ul li h4{float:left;transition: 0.3s;width:100%;padding:0px 10px;background:#f4f4f4;text-align:center;line-height:50px;height:50px;overflow:hidden;}
.pic_list_san ul li a:hover i img{float:left;width:100%;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
    
.pic_list_san ul li:hover h4{background:#88AB01;color:#FFF}
.pic_list_san ul li:hover i{border:1px solid #88AB01;}














.hfa{float:left;width:590px;background:#FFF;padding:20px;margin-top:10px;}
#hfa{float:right;}
.alltit{float:left;width:100%;border-bottom:1px solid #ddd;font-size:16px;padding-bottom:10px;}
.alltit a{float:right;line-height:24px;background:#037D48;color:#FFF;padding:0px 5px;font-size:12px;}
.alltit span{float:left;line-height:24px;font-size:16px;padding:0px 5px;}
.alltit span.a{background:#037D48;color:#FFF;}

.picinfo{float:left;width:240px;margin-top:20px;}
.picinfo .img{float:left;width:100%;overflow:hidden;}
.picinfo .img img{float:left;width:100%;}

.picinfo .img a:hover img{transform: scale(1.1);}

.picinfo h2{float:left;width:100%;}
.picinfo h2 a{float:left;width:100%;text-align:center;font-size:18px;line-height:40px;font-weight:bold;color:#037D48;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.picinfo .con{float:left;width:100%;padding:10px;background:#F5F5F5;height:90px;overflow:hidden;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}

.picinfolist{float:right;width:290px;margin-top:13px;}
.picinfolist ul li{float:left;width:100%;border-bottom:1px dashed #ddd;}
.picinfolist ul li a{float:left;width:100%;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;background:url(lioff.png) left no-repeat;}
.picinfolist ul li a span{float:right;color:#999;line-height:32px;}
.picinfolist ul li a:hover{background:none;padding-left:0px;}



.hfhf{float:left;width:292px;margin-left:10px;background:#fff;padding:15px;margin-top:20px;}
#hfhf{margin-left:0px;width:294px;}

.hfhf .list{float:left;width:100%;margin-top:10px;BORDER-TOP:1PX SOLID #DDD;PADDING-TOP:5PX;}
.hfhf .list ul li{float:left;width:100%;border-bottom:1px dashed #ddd;}
.hfhf .list ul li a{float:left;width:100%;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;background:url(lioff.png) left no-repeat;}
.hfhf .list ul li a span{float:right;color:#999;line-height:32px;}
.hfhf .list ul li a:hover{background:none;padding-left:0px;}


.hfhf .pics{float:left;width:100%;margin-top:10px;}
.hfhf .pics .img{float:left;width:100%;overflow:hidden;}
.hfhf .pics .img img{float:left;width:100%;}

.hfhf .pics .img a:hover img{transform: scale(1.1);}

.hfhf .pics h2{float:left;width:100%;}
.hfhf .pics h2 a{float:left;width:100%;text-align:center;font-size:14px;line-height:40px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.hfhf .pics .con{float:left;width:100%;padding:10px;background:#F5F5F5;height:90px;overflow:hidden;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}


.piclistwu{float:left;width:100%;}
.piclistwu ul li{float:left;width:226PX;margin-left:10px;margin-top:10px;}
.piclistwu ul li i{float:left;width:100%;overflow:hidden;position:relative}
.piclistwu ul li i img{float:left;width:100%;}
.piclistwu ul li:nth-child(5n+1){margin-left:0px;}
.piclistwu ul li a{float:left;width:100%;text-align:center;}
.piclistwu ul li a h3{float:left;width:100%;font-size:14px;line-height:22px;padding:10px 0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.piclistwu ul li a:hover img{transform:scale(1.1);}

.allbox{float:left;width:100%;padding:15px;background:#FFF;MARGIN-TOP:20PX;}




.sanfen{float:left;width:392px;margin-left:12px;background:#fff;padding:15px;margin-top:20px;}
#sanfen{margin-left:0px;}

.sanfen .list{float:left;width:100%;margin-top:0px;BORDER-TOP:1PX SOLID #DDD;PADDING-TOP:5PX;}
.sanfen .list ul li{float:left;width:100%;border-bottom:1px dashed #ddd;}
.sanfen .list ul li a{float:left;width:100%;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;background:url(lioff.png) left no-repeat;}
.sanfen .list ul li a span{float:right;color:#999;line-height:32px;}
.sanfen .list ul li a:hover{background:none;padding-left:0px;}


.sanfen .pics{float:left;width:100%;margin-top:10px;}
.sanfen .pics .img{float:left;width:100%;overflow:hidden;}
.sanfen .pics .img img{float:left;width:100%;}

.sanfen .pics .img a:hover img{transform: scale(1.1);}

.sanfen .pics h2{float:left;width:100%;}
.sanfen .pics h2 a{float:left;width:100%;text-align:center;font-size:14px;line-height:40px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}






.leftbox{float:left;width:15%;padding-right:20px;}
.class_tit{float:left;width:100%;background:#88AB01;padding:15px 15px;font-size:18px;color:#FFF;font-weight:bold;}
.class_tit span{float:left;width:100%;padding-left:0px;font-size:14px;color:#aaa;font-weight:normal;}

.classsub{float:left;width:100%;}
.classsub ul li{float:left;width:100%;margin-top:1px;}
.classsub ul li a{float:left;width:100%;background:#F8F8F9;padding:0px 15px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.classsub ul li.now a{color:#88AB01;font-weight:bold;}











.wxcode{float:right;margin-top:20px;padding-left:35px;}
.wxcode ul{float:left;}
.wxcode ul li{float:left;width:120px;margin-right:15px;}
.wxcode ul li img{float:left;width:100%;}

.footerb{float:left;display:flex;flex-direction:column;padding-top:15px;}

.fmenu{float:left;}
.fmenu a{padding:0px 10px 0px 0px;color:#FFF;}
.fmenu a:after{content:"|";padding-left:10px;color:#FFF;}
.fmenu a:last-child:after{content:"";}





.foot_in{float:left;color:#FFF;}
.foot_in a{color:#FFF;padding:0px 5px;}
.foot_in span{color:#FFF;padding:0px 0px;}

.foot_in a.icp{padding-left:22px;background:url(foot1.png) left no-repeat;background-size:18px;}


.fmenus{float:left;}

.fmenus p{float:left;width:100%;color:#FFF;}
.fmenus b{font-weight:bold;}




.info_info{float:left;width:85%;border:1px solid #DDD;padding:50px 70px;background:#FFF;box-shadow:2px 4px 9px rgba(0,0,0,0.1)}
.info_info h1{float:left;width:100%;font-size:30px;line-height:150%;text-align:center;border-bottom:1px dashed #ddd;padding-bottom:10px;}

#videoinfo{float:left;width:100%;height:560px;margin-top:10px;}
#allmap{float:left;width:100%;height:400px;margin-top:10px;}
.img_suolue{width:100%;PADDING-top:10px;text-align:center;display:flex;align-content:center;justify-content:CENTER;text-align:center;}
.img_suolue div{background:#CCC;}
.img_suolue img{max-width:100%;}

.content_info{float:left;width:100%;padding:0px;margin-top:10px;}
.content_info strong{font-weight:bold;}
.content_info td{border:1px solid #ddd;padding:8px;}
.content_info img{max-width:960px;margin-top:0px;}
.content_info table{width:100%;FLOAT:LEFT;MARGIN:10PX 0PX;}
.content_info table tr:nth-child(1) td{font-size:16px;font-weight:bold;background:#FAFAFA;}
.content_info p{float:left;width:100%;margin-top:5px;text-indent:2em;}













































